• Test user is able to confirm alerts

    9:14:39 AM / 00:02:10:046 Pass

    Test user is able to confirm alerts
    09.15.2025 9:14:39 AM 09.15.2025 9:16:49 AM 00:02:10:046 · #test-id=1
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch alert"
    ---Launch alert has been clicked -------
    Then User has to click on the "accept" button
    ---accept action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch confirm"
    ---Launch confirm has been clicked -------
    Then User has to click on the "dismiss" button
    ---dismiss action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch prompt"
    ---Launch prompt has been clicked -------
    Then User has to click on the "accept" button
    ---accept action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch modal"
    ---Launch modal has been clicked -------
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User has to click on the "Save changes" button
    ---Save changes action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Upload/Download Functionality

    9:16:49 AM / 00:00:48:670 Pass

    Validate Upload/Download Functionality
    09.15.2025 9:16:49 AM 09.15.2025 9:17:38 AM 00:00:48:670 · #test-id=39
    Given The user has navigated to "https://demoqa.com/upload-download"
    -----Navigated to File Upload/Download Site : https://demoqa.com/upload-download
    When The user has clicked on Choose File button
    -----Choose File button has been clicked
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The path of the file has been entered
    -----File Path has been entered
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Uploaded file path should be displayed on the UI
    -----File is uploaded in UI : C:\fakepath\UploadExample.txt
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Offers section

    9:17:38 AM / 00:00:58:317 Pass

    Validate Offers section
    09.15.2025 9:17:38 AM 09.15.2025 9:18:36 AM 00:00:58:317 · #test-id=51
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has navigated to Offers section
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Trains tab
    Book Now has been clicked
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user clicks on an Book Now in Offer
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The Offer has to load in a new tab
    New Tab has been opened for Offers
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Select Menu functionality

    9:18:36 AM / 00:03:02:802 Fail

    Validate Select Menu functionality
    09.15.2025 9:18:36 AM 09.15.2025 9:21:39 AM 00:03:02:802 · #test-id=67
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 2, option 2" "Ms." "Green"
    ----- Selected the Values : Group 2, option 2: Ms.: Green
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    FailVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 1, option 2" "Mr." "Blue"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 2, option 1" "Mrs." "Purple"
    ----- Selected the Values : Group 2, option 1: Mrs.: Purple
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    FailVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "A root option" "Dr." "Aqua"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Read data from Json and input in the OrangeHRM UI

    9:21:39 AM / 00:00:51:438 Pass

    Read data from Json and input in the OrangeHRM UI
    09.15.2025 9:21:39 AM 09.15.2025 9:22:31 AM 00:00:51:438 · #test-id=105
    Given User is logged in to OrangeHRM portal
    --- Navigating to URL: https://opensource-demo.orangehrmlive.com/web/index.php/auth/login
    When The user has navigated to Admin tab
    --- Navigating to PIM Tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user clicked on Add Users button
    --- Navigating to Add Employee Page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The Add User page is loaded
    --- User is at Add Employee Page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And User has to enter the details "" "" "" ""
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User has to click on Save button
    --- Employee Added
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Offers section

    9:22:31 AM / 00:01:05:538 Fail

    Validate Offers section
    09.15.2025 9:22:31 AM 09.15.2025 9:23:36 AM 00:01:05:538 · #test-id=121
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Flights" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user is able to see Myra icon
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on it
    Step skipped
    When The Chat window is opened
    Step skipped
    Then user should be able to type in any questions
    Step skipped
  • Launch MakeMyTrip Website

    9:23:36 AM / 00:03:31:563 Pass

    Launch MakeMyTrip Website
    09.15.2025 9:23:36 AM 09.15.2025 9:27:08 AM 00:03:31:563 · #test-id=137
    Given The browser is launched with "https://www.makemytrip.com"
    When The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Validate the header of the page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Hotels" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The User enters "Bangalore" as City
    %s city has been selected....
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Click on Search Button
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassBook bus functionality for different locations
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Bus" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user enters "Chennai" location and "Bangalore" location
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And I click on Search
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to view the list of available buses
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassBook bus functionality for different locations
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Bus" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user enters "Bangalore" location and "Hyderabad" location
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And I click on Search
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to view the list of available buses
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate the Menu options available in the Home Page

    9:27:08 AM / 00:04:38:633 Pass

    Validate the Menu options available in the Home Page
    09.15.2025 9:27:08 AM 09.15.2025 9:31:47 AM 00:04:38:633 · #test-id=185
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "Global" "US Dollar" "English"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "United Arab Emirates" "United Arab Emirates Dirham" "Arabic"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "AED"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "India" "Indian Rupee" "Tamil"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "India" "Indian Rupee" "English"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user hovers on the myBiz Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The Popup has been displayed
    MyBiz Popup :Planning a Business Trip ?
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User validating the title of the popup
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot

Started

Sep 15, 2025 09:14:36 AM

Ended

Sep 15, 2025 09:31:47 AM

Features Passed

6

Features Failed

2

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@SmokeTest 2 0 0 0 100%